草庐IT

ionic 卡片

全部标签

android - ionic cordova 在 PANIC : Missing emulator engine program for 'x86' CPU 中运行 android 结果

经过大量搜索,我无法在运行时解决此错误:ionccordova运行android-ls输出:ANDROID_HOME=/Users/lucianokrebs/Library/Android/sdkJAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/HomeNotargetspecifiedandnodevicesfound,deployingtoemulatorNoemulatorspecified,defaultingtoNexus_5_API_PWaitingforemulatortostart

android - 如何展开 CardView 以显示更多详细信息,例如 Google Keep 卡片?

我的应用程序中有一些CardView,我希望它们的功能类似于GoogleKeep中的卡片。例如,当我单击包含文本的卡片时,它会(通过动画)扩展到另一个View。如果您不确定我的意思,请在GoogleKeepAndroid应用程序上创建一条笔记,点击创建笔记时出现的卡片。这正是我想要在我的应用程序中发生的事情。我该怎么做呢? 最佳答案 Lollipop的新功能!Activity+FragmentTransitionsBydeclaring"sharedelements"thatarecommonacrosstwoscreensyouc

android - 将 RecyclerView 与卡片一起使用

我有一些带有卡片项目的RecyclerView。在preLollipop设备上它看起来不错。但在Lollipop上,它看起来没有任何子卡之间的间距。我尝试使用边距和填充,但没有帮助。当我在Lollipop上使用边距时,它看起来不错,但在preLollipop上使用相同的边距时,间距非常大。再一次:为什么会有不同的间距?我应该使用哪个属性来修复它? 最佳答案 发生这种情况是因为在L上,阴影在View边界之外,但在L之前,它们在View内部(不幸的是,在L之前没有真正的阴影支持)。如果您希望CardView在L上也具有相同的间距,请设置

android - ionic 无法运行 ionic 平台android

我开始关注this用于学习ionic框架的演示。我已经到了提示我输入ionicplatformandroid的地步。当我键入它时,出现此错误:C02FF724DF91:todojcorser$ionicplatformandroidCreatingandroidproject.../Users/jcorser/.cordova/lib/npm_cache/cordova-android/3.6.3/package/bin/node_modules/q/q.js:126throwe;^Error:ANDROID_HOMEisnotsetand"android"commandnotinyo

android - 如何处理使用 Ionic3 开发的 PWA 中的硬件后退按钮

我使用Ionic3开发了一个PWA(基于Tab)。它工作正常,直到在Android浏览器中按下硬件后退按钮或浏览器的后退按钮。如果它从主屏幕运行,按下硬件后退将关闭应用程序。如果应用程序在android的chrome中运行(仅在chrome中测试),硬件返回或浏览器的返回将重新加载PWA的第一页,而不是之前访问过的页面。如何在Ionic3PWA中处理这些事件?我对所有页面都使用延迟加载。到目前为止我尝试了什么:根据jgw96的评论here,我认为IonicPage会自行处理导航。但它不起作用。使用了platform.registerBackButtonAction,但不适用于PWA。按

android - 具有不同卡片布局的 RecyclerView

我想做什么目前我正在使用RecyclerView和CardView。现在我写了一个RecyclerView.Adapter,我可以在上面多次显示相同的CardView和不同的内容——类似于带有BaseAdapter的ListView.现在我想用不同的CardView-Layout编写一个RecyclerView(采用GoogleNow的风格)。我已经搜索过教程,但没有找到任何关于该主题的有用信息。有人知道,这需要如何实现?需要做什么才能实现这一点? 最佳答案 要实现您想要的效果,您需要覆盖getItemViewType(positi

android - 从 ionic 生成非调试 apk

我正在使用ionic框架为android平台生成apk。运行ionicbuildandroid后,会生成一个android-debug.apk。如何生成更小更快的非调试apk? 最佳答案 这是我的android发布shell脚本如果有cleargulpionicbuild--releaseandroidjarsigner-verbose-sigalgSHA1withRSA-digestalgSHA1-keystore"path/to/your/keystore""platforms/android/build/outputs/apk

android - config.xml 文件中的 ionic 内部版本号错误

我的问题是,如果我编译我的项目,它会在内部版本号中添加一个2。我的Ionicconfig.xml我的AndroidManifest.xml如果我构建调试或发布版本应该是0.0.1(72)但当我安装应用程序时它是0.0.1(722)aaptaaptdbadgingapk.apk的输出package:name='at.company.or.so'versionCode='722'versionName='0.0.1'platformBuildVersionName='5.1.1-1819727'sdkVersion:'14'targetSdkVersion:'22'我认为这是编译时的问题,

android - 如何使用 ionic-cli 使用 Crosswalk lite 构建 android?

当我使用Crosswalk(ionicbrowseraddcrosswalk;ionicbuildandroid)编译APK时,大小太大(~20MB)。我认为使用crosswalklite会减少编译后的APK的大小。但我不知道破解ionic-cli使用人行横道精简版。我的问题是:1.这个会支持crosswalklite吗?2.crosswalklite是否有任何hack(或临时解决方案)?谢谢。 最佳答案 这是实验性的,但它会起作用,但不能保证在您构建应用程序时不会出现错误,请阅读this在您继续之前。过程:(所有步骤均在运行MS-

android - 如何使用 RecyclerView 创建水平 CardView,一次只在屏幕上显示一张卡片

我是Android开发的新手。我正在尝试使用RecyclerView在屏幕上显示卡片列表,一次只在屏幕上显示一张卡片。但不幸的是,我设计的卡片并没有像预期的那样填满整个屏幕宽度,正如您在下面给出的图像中看到的那样。我如何拉伸(stretch)这些卡片以填满整个屏幕(宽度方面,高度是包装内容)。这个问题有什么可能的解决方案吗?我的代码:activity_sub.xmlcustom_card.xmlSubActivity.javapackageab9.mamv.com.playground;importandroid.os.Bundle;importandroid.support.v4.a